X11 C & C++ Tutorial - Window, Input, Drawing